home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 33 / Amiga Format AFCD33 (Issue 117, Dec 1998).iso / -seriously_amiga- / graphics / splitmpegwos / src / smakefile < prev    next >
Makefile  |  1998-09-07  |  2KB  |  48 lines

  1. #
  2. # Copyright (c) 1994 Michael Simmons.
  3. # All rights reserved.
  4. #
  5. # Permission to use, copy, modify, and distribute this software and its
  6. # documentation for any purpose, without fee, and without written agreement is
  7. # hereby granted, provided that the above copyright notice and the following
  8. # two paragraphs appear in all copies of this software.
  9. #
  10. # IN NO EVENT SHALL MICHAEL SIMMONS BE LIABLE TO ANY PARTY FOR
  11. # DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT
  12. # OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF MICHAEL SIMMONS
  13. # HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  14. #
  15. # THE MICHAEL SIMMONS SPECIFICALLY DISCLAIMS ANY WARRANTIES,
  16. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  17. # AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
  18. # ON AN "AS IS" BASIS, AND MICHAEL SIMMONS HAS NO OBLIGATION TO
  19. # PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  20. #
  21. # I can be contacted via
  22. # Email: michael@ecel.uwa.edu.au
  23. # Post: P.O. Box 506, NEDLANDS WA 6009, AUSTRALIA
  24.  
  25. # Linux
  26. CC = SCPPC
  27. OPTS = OPT OPTGO OPTPEEP OPTSCHED OPTINLOCAL OPTINL OPTTIME
  28. CFLAGS=$(OPTS) $(DEBUG) ERRREXX NOSTKCHK PARMS=REG DATA=near IGNORE=104 MATH=STANDARD VERBOSE
  29.  
  30. OBJS = main.o global.o fileio.o util.o split.o parsers.o dialog.o errmsg.o
  31.  
  32. splitmpeg.elf:  $(OBJS)
  33.                 ppc-amigaos-ld -r LIB:c_ppc.o $(OBJS) LIB:scppc.a lib:end.o -o splitmpeg.elf
  34.                 Protect splitmpeg.elf +e
  35.                 Copy splitmpeg.elf /bin
  36.  
  37. dialog.o:       dialog.c main.h         errmsg.h stream.h proto.h util.h global.h
  38. errmsg.o:       errmsg.c main.h         errmsg.h stream.h proto.h util.h global.h
  39. fileio.o:       fileio.c main.h         errmsg.h stream.h proto.h util.h global.h
  40. global.o:       global.c main.h         errmsg.h stream.h proto.h util.h global.h
  41. main.o:         main.c main.h           errmsg.h stream.h proto.h util.h global.h
  42. pasers.o:       pasers.c main.h         errmsg.h stream.h proto.h util.h global.h
  43. split.o:        split.c main.h          errmsg.h stream.h proto.h util.h global.h
  44. util.o:         util.c main.h           errmsg.h stream.h proto.h util.h global.h
  45.  
  46. # DO NOT DELETE THIS LINE -- make depend depends on it.
  47.  
  48.